#loading{
	background-color: #0D2C5A;
	height: 100%;
	width: 100%;
	position: fixed;
	z-index: 1;
	margin-top: 0px;
	top: 0px;
}
#loading-center{
	width: 100%;
	height: 100%;
	position: relative;
	}
#loading-center-absolute {
	position: absolute;
	left: 50%;
	top: 50%;
	height: 150px;
	width: 150px;
	margin-top: -75px;
	margin-left: -75px;
    -moz-border-radius: 50% 50% 50% 50%;
	-webkit-border-radius: 50% 50% 50% 50%;
	border-radius: 50% 50% 50% 50%;

}
.object{
	width: 20px;
	height: 20px;
	background-color: #FFF;
	position: absolute;
	-moz-border-radius: 50% 50% 50% 50%;
	-webkit-border-radius: 50% 50% 50% 50%;
	border-radius: 50% 50% 50% 50%;
	-webkit-animation: animate 0.8s infinite;
	animation: animate 0.8s infinite;
	}

#object_one {
	top: 19px;
	left: 19px;	

	}
#object_two {
	top: 0px;
	left: 65px; 
	-webkit-animation-delay: 0.1s; 
    animation-delay: 0.1s;

	}
#object_three {
	top: 19px;
	left: 111px; 	
	-webkit-animation-delay: 0.2s; 
    animation-delay: 0.2s; 

	}
#object_four {
	top: 65px;
	left: 130px; 
	-webkit-animation-delay: 0.3s; 
    animation-delay: 0.3s; 
}
#object_five {
	top: 111px;
	left: 111px; 
	-webkit-animation-delay: 0.4s; 
    animation-delay: 0.4s; 
}
#object_six {
	top: 130px;
	left: 65px;
	-webkit-animation-delay: 0.5s; 
    animation-delay: 0.5s; 
}
#object_seven {
	top: 111px;
	left: 19px;
	-webkit-animation-delay: 0.6s; 
    animation-delay: 0.6s; 
}
#object_eight {
	top: 65px;
	left: 0px;
	 -webkit-animation-delay: 0.7s; 
    animation-delay: 0.7s; 
}
@-webkit-keyframes animate {
 
  25% {
	-ms-transform: scale(1.5); 
   	-webkit-transform: scale(1.5);   
    transform: scale(1.5);  
	  }
  75% {
	-ms-transform: scale(0); 
   	-webkit-transform: scale(0);  
    transform: scale(0);  
	  }
}

@keyframes animate {
  50% {
	-ms-transform: scale(1.5,1.5); 
   	-webkit-transform: scale(1.5,1.5); 
    transform: scale(1.5,1.5); 
	  }
 
  100% {
	-ms-transform: scale(1,1); 
   	-webkit-transform: scale(1,1); 
    transform: scale(1,1); 
	  }
  
}

body{
	background-image: url("../imgs/bg.png");
	background-repeat: no-repeat;
	background-size: 100% auto;
	width: 100vw;
	height: 100vh;
	/*padding: 15px;*/
}

.beijing{
	background-image: url("../imgs/bg.png");
	background-repeat: no-repeat;
	background-size: 100% auto;
	width: 100vw;
	height: 100vh;
	/*padding: 15px;*/
}

.logo{
	margin-top: 1vh;
	/*margin-bottom: 1vh;*/
	margin-left: 5vw;
	background-image: url("../imgs/logo.png");
	background-repeat: no-repeat;
	background-size: 50% auto;
	height: 8vh;
}

.lm{
	background-color: rgba(13,44,90,.6);
	border:2px solid #00A2E9;
	max-width: 92%;
	height: 44vh;
    margin-left: 1vw;
    margin-top: 1vh;
}

.sbhyd{
	margin-top: 1vh;
	color: white;
	font-size: 4vh;
}

.sbhyd span{
	font-size: 2.5vh;
}

.zhu{
	width: 105%;
	height: 40vh;
	/*margin-left: 0.05vw;*/
	max-width: 105%;
	max-height: 100%;
	z-index:99;
	/*margin-left: 1vw;*/
}

.lb{
	background-color: rgba(13,44,90,.6);
	border:2px solid #00A2E9;
	max-width: 92%;
	height: 44vh;
    margin-top: 2vh;
    margin-left: 1vw;
}

.sblx{
	margin-top: 1vh;
	color: white;
	font-size: 4vh;
}

.bing{	
	width: 100%;
	height: 30vh;
	margin-top: 3vh;
	margin-left: 1vw;
	max-width: 100%;
	max-height: 100%;
	z-index:99;
}

.lmt{
	background-color: rgba(0,162,233,.3);
	/*border:2px solid #00A2E9;*/
	max-width: 100%;
	/*margin-top: 3vh;*/
	height: 8vh;
}

.lbt{
	background-color: rgba(0,162,233,.3);
	/*border:2px solid #00A2E9;*/
	max-width: 100%;
	/*margin-top: 3vh;*/
	height: 8vh;
}

.mt{
	max-width: 100%;
	height: 8vh;
	margin-top: 1vh;
    margin-left: 1vw;
    text-align: center;
}

.biaoti{
	margin-left: -2vw;
	margin-top: -.5vh;
	color: white;
	font-size: 6vh;
}

.mm{
	background-color: rgba(13,44,90,.6);
	border:2px solid #00A2E9;
	max-width: 95%;
	/*padding-right: 6vw;
	margin-right: 6vw; */
	/*background-repeat: no-repeat;*/
	/*background-size: 90% auto;*/
	height: 72vh;
	margin-top: 1vh;
    margin-left: 1vw;
}

.biaoqian{
	width: 13vw;
	height: 10vh;
	background-color: rgba(0,0,0,0);
	float: left;
	margin-top: -10.1vh;
	color: #fff;
	font-size: 1.5vw;
}

.span1{
	background-color: #FFF9B1;
}

.span2{
	background-color: #2580C3;
}

.qgwdfgt{
	margin-top: 1vh;
	color: white;
	font-size: 4vh;
}

.xuanguang{
	margin-top: -1px;
	margin-left: -1.01vw;
	width: 47vw;
	height: 65vh;
}

.mb{
	background-color: rgba(13,44,90,.6);
	border:2px solid #00A2E9;
	max-width: 95%;
	height: 15vh;
	margin-top: 3vh;
    margin-left: 1vw;
}

.ptljfw{
	margin-top: 4vh;
	font-size: 2.5vw;
	color: white;
}

.mbm{
	max-width: 100%;
	margin-top:4vh;
}

.number{
	max-width: 100%;
	font-size: 3vw;
	color:#fff;
}

.ren{
	margin-top: 4vh;
	margin-left: -2vw;
	color: white;
	font-size: 2.5vw;
}

.rt{
	background-color: rgba(13,44,90,.6);
	border:2px solid #00A2E9;
	max-width: 90%;
	height: 80vh;
	margin-top: 1vh;
	overflow-y: hidden;
	/*margin-bottom: 2vh;*/
	/*margin-left: 1vw;*/
}

.rtt{
	background-color: rgba(0,162,233,.3);
	/*border:2px solid #00A2E9;*/
	max-width: 100%;
	/*margin-top: 3vh;*/
	height: 9vh;
}

.sbssyxzt{
	margin-top: 1.5vh;
	color: white;
	font-size: 4vh;
}

.rtc{
	color: #fff;
	font-size: 0.8vw;
	/*margin-top: 5vh;*/
	margin-left: -0.5vw;
	max-width: 100%;
	max-height: 100%;
}

.table tbody tr td{
  overflow: hidden; /*超出部分隐藏*/
  text-overflow:ellipsis;/*超出部分用省略号*/
  white-space: nowrap; /*不换行*/
 }
/*.rtc td{
	max-height: 3vh;
}*/
/*.table td{
	display:inline-block;
	overflow-x:auto;
}
*/
.rb{
	background-image: url("../imgs/info.png");
	background-repeat: no-repeat;
	background-size: 90% auto;
	height: 20vh;
	/*margin-left: 1vw;*/
	margin-top: 2vh;
}

.runNum{
    margin: 0 auto;
    padding: 0;
    overflow: hidden;
    height: 7vh;
    line-height: 7vh;
    text-align: center;
    font-weight: bold;
    position: relative;
}

.runNum>li{
    list-style: none;
    width: 3vw;
    float: left;
    position: absolute;
}
